分类 : 32个相关结果 143次浏览

Cortex内核系列芯片嵌入式开发

SAM4S芯片PWM的生成

首先查询芯片的PWM线性表,4S芯片一共有0-3高和0-3低,共8路独立的PWM。我用了其中的四路,PWMH0==>PA11,PWMH1==>PA12,PWML0==>PA19,PWML1==>PA20,初始化的时候 …

sam4s在atmel studio环境下的程序跳转问题

最近调试BootLoader,程序下载写入到flash中都没有问题了,但是在写入后的程序跳转环节卡住了,不管是试验iap方式下载进去的程序还是直接用atmel studio偏置地址直接烧写的程序,一旦跳转就失败,先后尝试了十几种跳转函数,不 …

串口接收与无线透传模块

领导布置了一个任务,测试一个GPS模块的数据,与另一个进行对比。GPS有个毛病,就是必须在室外操作,因为屋里没信号呀。之前是我顶头上司和另一个同事在测试,天天见他们端着笔记本在楼顶待着,虽然现在天气没那么热,但是我也不喜欢。刚好上个项目的产 …

unsigned int在不同编译环境下的长度问题

今天进行程序移植的时候,发现CRC校验总是通过不了。开始分步查询时,发现我设置的无符号整型数,打印出来竟然是个负值!这也太诡异了。捣鼓半天,终于整明白了。程序之前用的芯片是8位机,编译系统估计是16位的,定义的数据类型是 unsigned …

外设输出口的SAM4S的GPIO输入配置问题

最近调试低功耗,有几百微安的电流无论如何调整不到理论值,开始以为是外设芯片的datasheet吹牛了,后来经老大提醒,外设的输出,在MCU输入时,如果引脚悬空就要设置为float输入;如果没有悬空,在外设进入低功耗后,也要把输入口改为flo …

STM32