首先查询芯片的PWM线性表,4S芯片一共有0-3高和0-3低,共8路独立的PWM。我用了其中的四路,PWMH0==>PA11,PWMH1==>PA12,PWML0==>PA19,PWML1==>PA20,初始化的时候 …
标签 : SAM4S › 13个相关结果 151次浏览
调试SAM4S程序发现一个诡异的现象,总是动不动读不到芯片了,产生错误: Reading ARM chip id failed. Unable to enter programming mode. Verify device selecti …
进行工程文件重新编写时,发现printf函数不能正常输出了,各种查找,最后问题定位在初始化函数的顺序上。如下方式初始化是,printf可以正常输出: uart0_init(DEBUG_UART_BAUDRATE); uart1_init(O …
最近调试BootLoader,程序下载写入到flash中都没有问题了,但是在写入后的程序跳转环节卡住了,不管是试验iap方式下载进去的程序还是直接用atmel studio偏置地址直接烧写的程序,一旦跳转就失败,先后尝试了十几种跳转函数,不 …
最近调试低功耗,有几百微安的电流无论如何调整不到理论值,开始以为是外设芯片的datasheet吹牛了,后来经老大提醒,外设的输出,在MCU输入时,如果引脚悬空就要设置为float输入;如果没有悬空,在外设进入低功耗后,也要把输入口改为flo …
还是夜深人静好调程序呀!!! 昨天整了一两个小时,办公室吵吵嚷嚷,再加上旁边有人聒噪,一个简单的电平触发唤醒MCU功能都没调好,这会儿办公室就剩我一个人,听着音乐调着板子,深度休眠功耗被我从20mA降到了10.5uA,基本算是可以用了。虽然 …
今天调试低功耗的时候,碰到一个诡异的现象:控制所有元器件的莫斯管开关,在关断后会自动打开,以至于MCU进入低功耗了,但是其余的元件还继续供电,结果电流巨大。仔细查了IO口,控制,发现控制P-MOS的三极管是处于截止状态,P-MOS的G极是处 …