找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1984|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

PY32F002A/PY32F003/PY32F030系列外接模塊演示代碼

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:912806 發(fā)表于 2023-12-26 20:24 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
使用PY32F0xx系列也有差不多一年時間, 對接了不少外設(shè), 列一下也許有用得上的, 就省得再重新遷移了.
按 GPIO, I2C, SPI 三種接口分開放了不同目錄

1. GPIO

目錄:github/IOsetting/py32f0-template/tree/main/Examples/PY32F0xx/LL/GPIO

74HC165_8bit_Parallel_In_Serial_Out
74HC595_8bit_Serial_In_Parallel_Out
74HC595_PWM_channels 使用74hc595模擬PWM輸出
Ci24R1 2.4G無線模塊
EXTI_Toggle
LED_Toggle 最簡單的亮燈示例
XL2400 和 XL2400P 2.4G無線模塊
XN297LBW 2.4G無線模塊

2. I2C

目錄:github/IOsetting/py32f0-template/tree/main/Examples/PY32F0xx/LL/I2C

ADXL345 三軸加速度模塊
AT24C32
BMI160 六軸加速度+陀螺儀模塊
BMP180 氣壓傳感器
BMP280 氣壓傳感器
DS3231 實時時鐘模塊
INA219 電流測量模塊
L3G4200D 三軸角速度傳感器, 陀螺儀
MPU6050 六軸加速度+陀螺儀模塊
PCF8574_1602LCD
PCF8574_1602LCD_PY32F003W_PA2_PA3
PCF8574_1602LCD_PY32F003W_PF0_PF1
QMC5883L 三軸磁場傳感器, 電子羅盤
SSD1306_128x64OLED

3. SPI

目錄:github/IOsetting/py32f0-template/tree/main/Examples/PY32F0xx/LL/SPI

ADXL345 三軸加速度傳感器
MAX7219_8x8LED點陣
ST7567_128x64LCD
WS2812 全彩LED流水燈
Waveshare_1.54_EPaper 微雪1.54墨水屏模塊
XL2400 / XL2400P 2.4G無線收發(fā)模塊, 使用硬件SPI接口
XN297L 2.4G無線收發(fā)模塊, 使用硬件SPI接口
nRF24L01 2.4G無線收發(fā)模塊, 使用硬件SPI接口
nRF24L01 2.4G無線收發(fā)模塊, 使用硬件SPI接口, 針對SOP16封裝的PY32F003

倉庫的使用可以參考這篇文章
https://iosetting.blog.csdn.net/article/details/128686274

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:561623 發(fā)表于 2023-12-30 10:43 | 只看該作者
能不能搞個免費的網(wǎng)盤
回復(fù)

使用道具 舉報

板凳
ID:912806 發(fā)表于 2024-1-7 10:11 | 只看該作者
經(jīng)常有更新的話, 網(wǎng)盤不方便同步, 還是用倉庫方便. 上面的github鏈接好像被編輯器刪掉了, 訪問帖子末尾的csdn文章鏈接里面有. 如果不能訪問github的話, 用鼠標在github鏈接上停留一會兒, 會彈出csdn自己的git倉庫鏈接, 這個自動同步的, 不需要%也能訪問. 要壓縮包的, 倉庫首頁都有打包下載的鏈接


github地址:github/IOsetting/py32f0-template
csdn同步的地址 https://gitcode.com/mirrors/IOsetting/py32f0-template
回復(fù)

使用道具 舉報

地板
ID:1110764 發(fā)表于 2024-2-11 09:26 來自手機 | 只看該作者
大佬,PY32的AD線性度怎么樣?上下限能從vss-vcc嗎?
回復(fù)

使用道具 舉報

5#
ID:912806 發(fā)表于 2024-2-20 22:34 | 只看該作者
99288697 發(fā)表于 2024-2-11 09:26
大佬,PY32的AD線性度怎么樣?上下限能從vss-vcc嗎?

沒問題, 我拿PY32F002B做遙控器, 搖桿四個ADC, 都很正常
回復(fù)

使用道具 舉報

6#
ID:1110945 發(fā)表于 2024-3-2 22:07 | 只看該作者
又是庫開發(fā)的代碼,那可憐的FLASH,還沒寫幾個功能呢,F(xiàn)LASH就滿了,
被逼著只能換高價的大容量芯片。為了能繼續(xù)用低價的小容量芯片,我徹
底拋棄了庫開發(fā)而從頭寫代碼直接操作寄存器,然后同樣功能的代碼,其
長度一下子縮小到了原來的五分之一甚至更小......
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表