原创 nRF52832開發之GPIO淺析

一、GPIO介紹 1.概念 GPIO(The general purpose input/output),nRF52832的GPIO被組織爲1個端口,通過這個端口最多可以訪問32個IO口,每個GPIO可以單獨訪問。 2.使用 nRF528

原创 nRF52832開發之TWI淺析

nRF52832的TWI(two wire interface,也即是硬件i2c): 一、i2c通信知識儲備 1.i2c通信需要兩條線,sda和scl。I2C通信角色分爲:master和slave 2.當通信總線空閒時,scl、sda都處

原创 nRF52832開發之環境搭建

一、硬件準備 1.nRF52832開發板一塊 2.Jlink V8下載器一個,官方nRF52832自帶,可不用 3.USB線一根 4.PC電腦一臺,操作系統爲windows,我的爲win7 32位 5.其他可有可無的外設模塊 二、軟件準備

原创 nRF52832開發之藍牙知識簡介

一、藍牙技術起源 1.藍牙的創始人是瑞典愛立信公司 2.愛立信早在1994年進行研發 3.1998年2月,5個跨國公司(愛立信、諾基亞、IBM、東芝、Intel)組成一個特殊興趣小組(SIG),小組目標是建立全球範圍內小範圍無線通

原创 nRF52832開發之GPIOTE淺析

一、GPIOTE原理 1.概念 1)nRF52832的GPIO只能作爲通用的輸入輸出使能,它作爲輸入時無法產生中斷的,這時候就需要通過GPIOTE實現這種效果了; 2)GPIOTE(GPIO任務和事件),是在GPIO的基礎上引入任務和事件

原创 nRF52832開發之PPI淺析

一、PPI原理 1.概念 PPI是可編程外設互連(Programmable Peripheral Interconnect)的縮寫 2.作用 提供一個硬件通道,將不同外設的事件和任務"連接"在一起,當事件產生時硬件自動觸發事件"連接"的任

原创 mtk tinysys 添加新sensor

參考平臺:MT6762 android Q 舉例:添加光感cm36558 步驟: 1.添加驅動文件 alps/vendor/mediatek/proprietary/tinysys/freertos/source/middleware/c

原创 mtk led調試

1.通過adb可以讀寫led亮度 //節點路徑 /sys/devices/platform/leds-mt65xx/leds/red/brightness /sys/devices/platform/leds-mt65xx/leds/b

原创 jupyter notebook使用入門

一、概述 1、jupyter的界面主要分爲三部分:菜單欄,工具欄,單元格 菜單欄:分爲文件,編輯,視圖,插入,單元格,內核,插件,幫助菜單,每個菜單下面都有很多選項可以操作 工具欄:列出的都是常用的一些操作選項 單元格:我們主要的編寫代碼

原创 typora markdown語法入門

1.標題 在標題前加上#並保留一個空格即可實現標題效果,根據#的個數區分不同級別的標題,總共有六級標題。如下示例: 一級標題 二級標題 三級標題 四級標題 五級標題 六級標題 2.列表 列表格式也常會用到,只需在文

原创 mtk gps調試

一、gps配置 1.查看主板原理圖,查找GPS的使能引腳 2.根據GPIO_GPS_LNA_EN去查找對應的GPIO引腳 3.修改dws 4.修改dts /* CONSYS GPIO standardization */ &pio {