Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
You need to provide clock on pin 29 with frequency set according desired rotation speed. pll inside chip will variate PWM in order to achive desired speed. Try first with modifying loop response then you can modify component values if you want different system dinamics. You need to provide...
Usually there is driver chip under the pcb. Often it is member of LB18XX family from Sanyo.
It needs clock signal so PLL (part of the driver ic)can lock onto it.
First step is to carefully remove rotor then loose pcb screws and try to read driver ic part number.
In datasheet you will find...
Hi,
IDE created corrupted program image. isr_vectors section is missing at the begining of .text segment in final program image. There aren't initial values for program counter and stack pointer. You can try to initialize them mannualy with gdb set command. Or better, investigate why your...
Probably debugger is instructed to catch unusual program behavoir. Look in settings for option to disable vector/signals catch in debug mode. Single stepping should be possible even with current setup. You can also enable option to verify downloaded image in RAM against program elf file. I...
Seems like you are out of space. I am not familiar with this DSP but #define buffer_length 80000 is unusually large for DSP. Does it compile well with something like 8000? Check buffers sizes against available data memory.
Percent = (On / Whole)*100;
First (On/Whole) is evaluated. Since all elements and result are integer, result of division is rounded 42/100=>0 and 0*100=0
In firs case On*100=42*100=4200 and 4200/100 =42
unsigned int a;
unsigned int modified_a;
modified_a=a ^ 0x0F00;
XOR operation with 1 complements bits. Hope that you mean complement operation by "change just YYYY bits".
Probably it wold not work due to data mask signals. D[0] is lower byte and [D12] is upper byte. System will crash on byte accesses. But is very likely swap between D[2] and D[5] not to affect system work. In general data lines swapping is not recommended nor practiced in commercial systems AFAIK.
I saw a picture of keil's ULINK-ME jtag debugger and seems it is simple enought to clone HW (no BGA on board). software inside mcu is other story. Does anyone have idea which MCU is used in ULINK-ME. Detailed photos will be also usefull.
Thanks!
Hi,
I am not sure about this but here is my opinion:
In most cases placement is chosen in laboratory during EMI tests. Goal is to achieve lowest EMI emissions with selected capacitor. Sometimes placement is determined by components layout and line of isolation barrier.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.