本書全面介紹了RISC-V架構及其在嵌入式系統(tǒng)開發(fā)中的應用。全書共分13章,主要內(nèi)容包括:緒論、RISC-V技術生態(tài)與實踐、RISC-V架構的中斷和異常、RISC-V匯編語言程序設計、CH32嵌入式單片機與最小系統(tǒng)設計、MRS集成開發(fā)環(huán)境、CH32通用輸入輸出接口、CH32外部中斷、CH32定時器系統(tǒng)、CH32通用同步異步收發(fā)器、HPM6700系列高性能微控制器、HPM6750微控制器開發(fā)平臺和HPM6750微控制器開發(fā)應用實例。
暫無
本書聚焦于SpringCloud生態(tài)中相關框架的源碼分析,包括注冊中心、配置中心、網(wǎng)關、遠程調(diào)用及負載均衡。通過閱讀本書,讀者能夠迅速了解上述框架的核心處理流程。源碼分析在大多數(shù)情況下遵循測試用例優(yōu)先的原則,以確保源碼的可復現(xiàn)性。本書適合對SpringFramework框架有一定實踐經(jīng)驗,并具備SpringBoot框架和SpringCloud生態(tài)基礎開發(fā)能力的讀者。
本書是青少年學習Arduino編程、創(chuàng)造科技作品的快速入門書籍,通過循序漸進的實戰(zhàn)項目設計,引導青少年動手做項目,鍛煉邏輯思維能力,提高科學素養(yǎng)。內(nèi)容主要包括電子電路常識、Mind+圖形化編程方法與ArduinoUNO主控板等基礎知識,以及基于ArduinoUNO主控板的控制實現(xiàn),簡單電子元器件如LED燈的控制、超聲波測距等傳感器模塊控制、電機驅(qū)動等執(zhí)行器模塊控制、數(shù)碼管顯示等顯示器模塊控制,并通過智能節(jié)能風扇、智能火災報警系統(tǒng)和智能倒車雷達等3個綜合項目,帶領讀者領悟Arduino在智能控制方
"本書基于2023年推出的**版本的微服務框架SpringCloudAlibaba詳細講解了Nacos注冊中心、配置中心、負載均衡LoadBalancer組件、OpenFeign遠程RESTful調(diào)用框架、Dubbo+ZooKeeper的RPC遠程調(diào)用框架、網(wǎng)關組件Gateway、Sentinel流量控制和熔斷降級、RocketMQ消息中間件、SpringCloudStream整合消息中間件、Seata分布式事務、微服務監(jiān)控組件Skywalking及介紹了如何使用Docker部署SpringBo
本書是“以項目為載體,采用任務驅(qū)動方式”編寫而成的。本書以STC89C52RC單片機為藍本,結合KeilC51、Proteus虛擬仿真軟件,從實驗、實踐、實用的角度出發(fā),通過豐富的實例詳細介紹了51系列單片機C語言程序設計和單片機控制系統(tǒng)的應用技術。本書主要內(nèi)容包括單片機系統(tǒng)的軟/硬件開發(fā)環(huán)境、C51程序設計語言基礎、LED燈光設計、按鍵控制與數(shù)碼管顯示、中斷控制應用設計、定時器/計數(shù)器控制應用設計、單片機串行通信設計、LED點陣顯示器設計、LCD顯示設計、A/D轉(zhuǎn)換與D/A轉(zhuǎn)換、串行總線擴展及
本書以基于ARMCortex-M0內(nèi)核的典型國產(chǎn)芯片CW32系列單片機為例,從嵌入式產(chǎn)品開發(fā)工程師的視角,深入講解從基本原理、電路設計、軟件開發(fā)到項目實戰(zhàn)的全過程,幫助讀者掌握基于ARMCortex-M0的嵌入式系統(tǒng)開發(fā)的核心技能。此外,本書還注重嵌入式系統(tǒng)開發(fā)的實用性、拓展性和可遷移性,旨在使讀者不但可以通過本書實戰(zhàn)案例掌握CW32的開發(fā)應用,還可以輕松地推及、掌握Cortex-M系列(包括STM32系列及衍生的各種國產(chǎn)芯片)單片機產(chǎn)品設計技能。本書既適合作為電子、機電、自動化、物聯(lián)網(wǎng)及其他相
"本教材內(nèi)容基于MCS-51系列單片機硬件基礎應用展開,強調(diào)實踐操作,通過講解51系列單片機的相關實驗案例,兼顧介紹其他類型單片機的不同特點,使學生掌握單片機應用開發(fā)方法。本教材利用天津大學實驗中心自主開發(fā)的高集成度的單片機開發(fā)平臺,融合最新的單片機技術,研究單片機微控制器的硬件結構、工作原理、編程方法和工程應用。通過實驗來加深學生對單片機的工作原理、程序設計、常用接口電路的應用和編程方法等知識的理解和掌握。通過教材中的工程實踐教學內(nèi)容使學生進一步掌握MCS-51系列單片機的指令系統(tǒng),掌握基礎程
本書向你展示如何從零開始編寫簡潔、可維護的C代碼。首先簡要介紹C語言的歷史和建立開發(fā)環(huán)境的步驟。然后介紹C語言的語句,包括分支和循環(huán)語句,并對變量及其作用域進行深入探討。之后展示C語言的數(shù)組、結構,并講解如何查找和使用常用的代碼片段。第8-11章介紹C語言在Arduino中的應用,涵蓋設置Arduino開發(fā)環(huán)境、代碼編寫技巧等,還通過完整的Arduino項目嘗試使用多種電子外設,包括傳感器、按鈕和LCD顯示器。最后會嘗試快速完成一個物聯(lián)網(wǎng)項目,并提出一些總結。
本書是介紹Arduino基礎入門以及應用的權威手冊,適合新手入門使用,也適合有經(jīng)驗的開發(fā)者查漏補缺。第1章從最基礎的Arduino開發(fā)環(huán)境搭建講起,第2章著重講解了Arduino所用開發(fā)語言的基礎語法,第3章講解了用代碼實現(xiàn)數(shù)學運算。后續(xù)各章則通過一個個應用場景將各個技術點逐一展開介紹,不但提供了完整的代碼,而且詳細解釋了涉及的技術原理。本書的最后三章(即第16~18章)則介紹了開發(fā)中常用的高級技巧。