TaterLi

看到正点原子说温度传感器怎么不正确,我觉得可能是方法问题,先看看他的方法. 而手册中的计算方法: 经过查阅,除了F1,其他只要有温度传感器,都符合这条公式.附录中提供了一个公式,如下. 其中VDD_CALIB可以先搞不懂,但是有一个例程叫s...

发布 2 条评论

还没买这个板子之前,先测试一下资料完整不完整,因为性能特别高,可以用来跑各种,虽然他的Android不是很感兴趣,但是就是折腾一下.我用的是VirtualBox虚拟机.先说说环境. 虚拟机环境: 处理器:E5-2630L  8核16线,分配给虚拟机的有4核心8...

发布 2 条评论

网上一直有人说STMTouch效率很低,我就来试试看.使用官方程序,设置一个IO,代表TSC高电平就是占用的系统时间.BSRR意思是Set RR,另一个就是RESET了. void TSCx_EXTI_IRQHandler(void) { GPIOC->BSRR = GPIO_PIN_7; HAL_TSC_IRQ...

发布 0 条评论

STM32F072-DISCO上的电容触摸滑条能够通过STMTouch库,实现0~255级的调整.他主要实现方式和网上的坑爹滑条还不一样,网上坑爹滑条是通过多个按键实现,他这里是真正的3个IO满足一切. 主要是4片铜皮,其中最外面两个是同一个IO,里面两个分...

发布 0 条评论

触摸按键算法基本没用到,因为可以直接判断阈值也行.但是滑条就要计算了.所以就有一个方法叫CalcPos. 首先触摸是需要先配置好采样,一般来说,实现滑条最小需要3个通道.中间和两边,这也是ST算法用到的最精简方式,看他代码也就知道. TSL_S...

发布 0 条评论

使用这种调试方式的优点是简单,效率较高,自由度高,但是滑条什么就比较麻烦了.大致判断如下几行,先初始化好,然后执行,就可以,你可以想象他是个ADC. HAL_TSC_Start(&TscHandle); HAL_TSC_PollForAcquisition(&TscHandle); ...

发布 5 条评论

最近在实验一个在STM32上的SPI功能时候,发现一个缺陷,因为只要发送一个Byte,就没用到HAL库了,里面绕了好多圈,他绕好了我都发完好几次数据了.已经设置成发送8位的模式,一开始我的试验方法是这样的. 结果捕获到的数据是: 我明明已经设...

发布 3 条评论

移植过程其实不难,但是也不是特别简单.使用的平台是EasyARM IMX283A平台,他原来用的Qt4.7.3,其实我比较喜新厌旧,所以直接上Qt5.我们移植过程从上到下移植. 开发板:EasyARM iMX283A,128M NAND,64M RAM 系统环境:Ubuntu 16.04 LTS,32Bit...

发布 6 条评论

因为ESP8266支持Python而官方网站找不到BIN,只好编译,分享Bin给大家烧写着玩玩. esp8266-micropython 要进入编程模式,需要CH_PD=VCC,GPIO0=GND 比如我现在用ESP-01,默认的Flash大小是1MB的,所以设置好.然后解压文件,设置好烧写的位置...

发布 0 条评论

新塘的MCU大多数都集成EBI,我手上这个M0516也集成,相对于ST来说,这是大方好多呢.EBI可以类比为ST的FSMC,FMC等等,不过,他是通过地址数据复用方式实现的,类似51时代接内存.其实51通过内存接口来刷屏幕我觉得应该也不慢的.只不过好像很少...

发布 0 条评论