TaterLi

触摸按键算法基本没用到,因为可以直接判断阈值也行.但是滑条就要计算了.所以就有一个方法叫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 条评论

SDK的地址是https://github.com/espressif/ESP8266_RTOS_SDK,当然要先Git下来. 主要的目录结构如下: lib下有开源部分,也有闭源部分.开源部分有libfreertos.a,libjson.a,liblwip.a,libnopoll.a,libspiffs.a,libssl.a,至于其他,可能是...

发布 0 条评论

emwin最近的版本支持多点触摸,但是网上资料不是一般的少,有一个人说自己在开发板上实践了一下,经过对比还是手册里面的图,根本没实现嘛,代码也不给,只好自己去研究一下. 受到思维定式问题.一直觉得国内那正点原子的教程不错,就对着看....

发布 0 条评论

因为这个F7探索板上有电容触摸的IC,而且这个直接读取坐标特别方便.用的方案是FT5336,支持5点触摸.走I2C协议.这里要说一个很多人容易犯错的地方.就是关于I2C的初始化.用模拟I2C的可以飘过,对于我这种强迫症党来说,模拟I2C几乎不能接受....

发布 0 条评论

因为STM32F7的探索板上因为各种原因,也没有手册.只能按照他给的参数来了.因为RK043FN48H型号到处有,手册看不到. 这是从官方的配置里面抄的参数: /** * @brief RK043FN48H Size */ #define RK043FN48H_WIDTH ((uint16_t)48...

发布 0 条评论